package string;

public class StringDemo04 {
    public static void main(String[]args){
       /*
       java.lang.StringBuilder
       java为了解决修改字符串中的性能问题专门提供字符串修改API

       StringBuilder内部维护一个可变的char数组，并且提供了便于修改字符串的相关方法
       增删改查等常见特性

       StringBuilder修改字符串的性能好，开销小
        */
        //默认无参构造器创建时，StringBuilder内部表示一个空字符串
        //StringBuilder  builder = new StringBuilder(str);
        //基于一个字符串创建StringBuilder，会将给定的字符串内容复制一份到StringBuilder
        //中
        /**
         * 将给定的内容追加到
         */


        /*builder.replace(9,18,"为了改变世界");
        System.out.println("builder:"+builder);
        builder.delete(0,8);
        System.out.println("builder:"+builder);*/
        StringBuffer builder=new StringBuffer("好好学习java,为了找到好工作");
        builder.insert(0,"活着,");
        System.out.println("builder:"+builder);



    }
}
